a drop in the ocean - Francés Inglés Diccionario